be able to achieve - Turkish English Dictionary